// pages/telephone/telephone.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
      selected: [true, false, false, false, false,false], // // 这里表示列表项是否展开，默认初始时此数组的元素全为fasle，表示都没展开
      active: null, // 当前展开的项的index值
      listDatas: [
      {
      list_name: '紧急电话',
      list_content:
        "报警中心：63609998 \n 校医务室：63609675 \n 后勤保卫处：63609579",
        
        
    },

    {
      list_name: '办公室电话',
      list_content: "党委办公室：63609566 \n 院长办公室：63609511 \n 人事处：63609520  \n 财务处：63609518 \n 教务处：63609539 \n  招生就业处：63609818 \n ",
    },

    {
      list_name: '学生服务',
      list_content: '学生处：63609553 \n',
    },

    {
      list_name: '各级分院',
      list_content: "商学院：63609621 \n 信息与工程学院：63609639 \n 设计与创意学院：63609615  \n 通识与教育学院：63609646 \n 继续教育学院：63609545\n 国际教育学院：",
    },

    {
      list_name: '其他业务',
      list_content:
        '招投标办：63609531 \n 基建处：63609527 \n',
    },
    {
      list_name: '青年社区',
      list_content:
        "图文信息中心:63609662\n ",
    }
  ],
  },
 
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {
      return{
          title:'校通讯录',
          imageUrl:'../image/menu/tele.png'
      }
  },
  onListClick(event) {
      let index = event.currentTarget.dataset.index;
      let active = this.data.active;
  
      this.setData({
        [`selected[${index}]`]: !this.data.selected[`${index}`],
        active: index,
      });
  
      // 如果点击的不是当前展开的项，则关闭当前展开的项
      // 这里就实现了点击一项，隐藏另一项
      if (active !== null && active !== index) {
        this.setData({
          [`selected[${active}]`]: false,
        });
      }
    }
})
